dovecot.git
2 weeks agoincrease output buffer size in test suite
Noah Meyerhans [Wed, 2 Sep 2026 16:17:57 +0000 (12:17 -0400)]
increase output buffer size in test suite

Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1146490
Forwarded: https://dovecot.org/mailman3/archives/list/dovecot@dovecot.org/thread/ANHNQSGJLW6AVONUG42Q7DKUODF47ZLS/

Forwarded: https://dovecot.org/mailman3/archives/list/dovecot@dovecot.org/thread/ANHNQSGJLW6AVONUG42Q7DKUODF47ZLS/
Gbp-Pq: Name bug1146490-buffer-resize.patch

2 weeks agolib: xxh64: fix byte ordering issue on big-endian systems
Noah Meyerhans [Wed, 2 Sep 2026 16:17:57 +0000 (12:17 -0400)]
lib: xxh64: fix byte ordering issue on big-endian systems

Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1146449
Forwarded: https://github.com/dovecot/core/pull/314
Last-Update: 2026-09-01

Last-Update: 2026-09-01
Gbp-Pq: Name xxh64-endian-fix.patch

2 weeks ago[PATCH] Correctly handle signed 32-bit time_t types
Noah Meyerhans [Wed, 2 Sep 2026 16:17:57 +0000 (12:17 -0400)]
[PATCH] Correctly handle signed 32-bit time_t types

Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1124541
Forwarded: no

dovecot handles 32-bit time_t in a couple of different ways, but neither quite
works currently.  Setting TIME_T_MAX_BITS to 31 isn't correctly handled in
places where time_t values are constructed, for example in
io_loop_get_wait_time().

Similarly, setting TIME_T_MAX_BITS = 32 and defining TIME_T_SIGNED is not
correctly handled by tm_is_too_large().

This change fixes tm_is_too_large() to set max_time to the correct maximum date
representable by a signed 32-bit time_t.

Closes: #1124541
Gbp-Pq: Name Correctly_handle_signed_32-bit_time_t_types.patch

2 weeks agobit-test-array-fixes
Dovecot Maintainers [Wed, 2 Sep 2026 16:17:57 +0000 (12:17 -0400)]
bit-test-array-fixes

===================================================================

Gbp-Pq: Name 32-bit-test-array-fixes.patch

2 weeks agotest-dir
Dovecot Maintainers [Wed, 2 Sep 2026 16:17:57 +0000 (12:17 -0400)]
test-dir

===================================================================

Gbp-Pq: Name test-dir.patch

2 weeks ago[PATCH] Work around test failure on big-endian architectures
Noah Meyerhans [Tue, 25 Nov 2025 21:38:42 +0000 (16:38 -0500)]
[PATCH] Work around test failure on big-endian architectures

Because the endianness of the target system results in data being
layed out differently in memory, the manually constructed test input
doesn't result in the expected failure modes, which is interpreted as
a test failure.

This is not a permanent fix.  See
https://dovecot.org/mailman3/archives/list/dovecot@dovecot.org/message/FZBVU55TK5332SMZSSDNWIVJCWGUAJQS/

Gbp-Pq: Name work-around-test-failure-on-big-endian-architectures.patch

2 weeks agoFix groff errors in upstream manpages
Noah Meyerhans [Wed, 2 Sep 2026 16:17:57 +0000 (12:17 -0400)]
Fix groff errors in upstream manpages

Forwarded: no
Last-Update: 2025-05-02

Last-Update: 2025-05-02
Gbp-Pq: Name fix-man-errors.patch

2 weeks agoUse _FORTIFY_SOURCE level 3
Christian Göttsche [Thu, 22 Dec 2022 16:00:53 +0000 (17:00 +0100)]
Use _FORTIFY_SOURCE level 3

Forwarded: not-needed

Gbp-Pq: Name Use-_FORTIFY_SOURCE-level-3.patch

2 weeks agoDon't try to build doc/rfc subdir components
Noah Meyerhans [Fri, 22 May 2020 04:48:59 +0000 (21:48 -0700)]
Don't try to build doc/rfc subdir components

Forwarded: not-needed

Forwarded: not-needed
Gbp-Pq: Name skip-rfc-subdir.patch

2 weeks agodovecot (1:2.4.5+dfsg1-2) unstable; urgency=medium
Noah Meyerhans [Wed, 2 Sep 2026 16:17:57 +0000 (12:17 -0400)]
dovecot (1:2.4.5+dfsg1-2) unstable; urgency=medium

  * [8b432dd] lib: xxh64: fix byte ordering issue on big-endian systems
    (Closes: #1146449)
  * [45b5e14] Fix loong64 ftbfs (Closes: #1146490)

[dgit import unpatched dovecot 1:2.4.5+dfsg1-2]

2 weeks agoImport dovecot_2.4.5+dfsg1-2.debian.tar.xz
Noah Meyerhans [Wed, 2 Sep 2026 16:17:57 +0000 (12:17 -0400)]
Import dovecot_2.4.5+dfsg1-2.debian.tar.xz

[dgit import tarball dovecot 1:2.4.5+dfsg1-2 dovecot_2.4.5+dfsg1-2.debian.tar.xz]

2 weeks agoImport dovecot_2.4.5+dfsg1.orig.tar.gz
Noah Meyerhans [Mon, 31 Aug 2026 19:19:46 +0000 (15:19 -0400)]
Import dovecot_2.4.5+dfsg1.orig.tar.gz

[dgit import orig dovecot_2.4.5+dfsg1.orig.tar.gz]

2 weeks agoImport dovecot_2.4.5+dfsg1.orig-pigeonhole.tar.gz
Noah Meyerhans [Mon, 31 Aug 2026 19:19:46 +0000 (15:19 -0400)]
Import dovecot_2.4.5+dfsg1.orig-pigeonhole.tar.gz

[dgit import orig dovecot_2.4.5+dfsg1.orig-pigeonhole.tar.gz]